#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "nvs_flash.h"

#include <stdio.h>

void app_main(void)
{
    esp_err_t err;
    err = nvs_flash_init();
    if(err==ESP_ERR_NVS_NO_FREE_PAGES ||
        err==ESP_ERR_NVS_NEW_VERSION_FOUND)
    {
        ESP_ERROR_CHECK(nvs_flash_erase());
        ESP_ERROR_CHECK(nvs_flash_init());
    }

    while(1)
    {
        vTaskDelay(pdMS_TO_TICKS(1000));
    }
}
